#!/usr/bin/env node

//开始一个名为'TEST'的计时器
console.time('TEST');

//声明一个变量，用于在longTask函数中存储计算结果
let num;

//定义一个名为longTask的函数，用于执行一个耗时的计算任务
function longTask() {
  //嵌套循环，模拟一个计算密集型任务
  for (let i = 0; i < 1000; i++) {
    for (let j = 0; j < 1000; j++) {
      //在内层循环中，计算num的值，这里num被赋值为i和j的和
      num = i + j;
    }
  }
};

//调用longTask函数，执行耗时任务
longTask();

//结束'TEST'计时器
console.timeEnd('TEST');

//在控制台输出num变量的值
console.log('number:', num);

//开始一个名为'a'的计时器，用于测量代码执行时间
console.time('a');

//再次调用longTask函数，执行耗时任务
longTask();

//结束'a'计时器，并在控制台输出'a'计时器记录的时间
console.timeEnd('a');

